*{margin: 0;padding: 0;}
header,footer,nav,div,p,span,b,a,input,textarea,ul,li{font-family: '微软雅黑';margin: 0;padding: 0;}
ul li{list-style: none;}
a{text-decoration: none;color: #000;}
table {border-collapse:collapse;}table,th, td{border: 1px solid #ddd;}
input{outline: none;}
html,body{min-width: 1280px;}

/* ::-webkit-input-placeholder{color: #201f1d;}
::-moz-placeholder{color: #201f1d;}
:-moz-placeholder{color: #201f1d;} */

/*浮动*/
.f_le{float: left;}
.f_ri{float: right;}
/*清除浮动*/
.clearfix:after{content: "";display: block;height: 0;font-size: 0;clear: both;visibility: hidden;}

/*定位*/
.p_re{position: relative;}
.p_ab{position: absolute;}

/*弹性盒子*/
.flexbox{display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;} /*横向弹性*/
.flexbox11{display: -webkit-flex;display: flex;-webkit-justify-content: center;justify-content: center;} /*横向弹性*/
.flexbox22{display: -webkit-flex;display: flex;-webkit-justify-content: space-around;justify-content: space-around;} /*横向弹性*/
.flexbox_1{display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;-webkit-flex-wrap: wrap;height: 900px;} /*纵向弹性*/
.flexc{margin: auto auto;}
.flexwarp{flex-wrap: wrap;}  /*弹性盒子换行*/

/* 文字分栏 */
.column{column-width:300px;-moz-column-width:300px; /* Firefox */-webkit-column-width:300px; /* Safari and Chrome */
    column-count:; /* 列数 */
    column-gap:; /* 列间距 */
    column-rule:; /* 分隔线 */
}

/*字体超出隐藏*/
.txthide{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
/*.txthide_2{ text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}*/



/*宽度*/
.wrapper{width: 1240px;margin: 0 auto;}



/* 顶部 */
.n-top{width: 100%;padding: 10px 0;background: #fff;}

.n-top .logo{display: block;margin: auto 0;height: 71px;}
.n-top .logo img{display: block;height: 100%;}

.n-top .n-dh{margin: auto 0;text-align: right;}
.n-top .n-dh .tel{font-size: 24px;color: #04775c;font-weight: bold;}
.n-top .n-dh img{width: 20px;height: 26px;vertical-align: middle;display: inline-block;margin-right: 5px;}
.n-top .n-dh .email{font-size: 12px;color: #ababab;line-height: 16px;}



/* 导航 */
.header{width: 100%;height: 65px;background: #358c7c;}

.nav{float: left;height: 65px;}
.nav a{dispaly: block;float: left;font-size: 18px;color: #fff;height: 65px;line-height: 65px;font-family: '	SimHei','Adobe 黑体 Std','黑体';padding: 0 20px;transition: .5s;}
.nav a:hover{background: rgba(255,255,255,.3);}
.nav a.active{background: rgba(255,255,255,.3);}

.n-search{width: 190px;height: 40px;float: right;background: #fff;margin-top: 12px;}
.n-search .nsinp{width: 145px;height: 40px;border: 0;display: block;float: right;box-sizing: border-box;padding: 0 10px;font-size: 16px;color: #666;}
.n-search .nsbtn{display: block;width: 45px;height: 28px;border: 0;border-right: 1px solid #d4d4d4;box-sizing: border-box;float: left;background: url(../images/a01.png) center center no-repeat;margin-top: 6px;outline: none;cursor: pointer;}



/* 底部 */
.footer{width: 100%;background: #444c4e;padding: 40px 0 0;}

.footer .foot-nav{width: 100%;margin-bottom: 40px;}
.footer .foot-nav a{display: inline-block;font-size: 18px;color: #fff;height: 35px;line-height: 35px;margin-right: 50px;font-weight: lighter;}
.footer .foot-nav a:last-child{margin-right: 0;}

.footer .qrcode{width: 131px;position: relative;float: left;}
.footer .qrcode img{display: block;width: 90px;height: 90px;}
.footer .qrcode p{width: 90px;text-align: center;font-size: 16px;color: #cac8c8;line-height: 35px;}
.footer .qrcode em{display: block;width: 1px;height: 85px;background: rgba(255,255,255,.15);position: absolute;right: 0;top: 15px;}

.footer .foot-cont{width: 1065px;float: right;font-size: 18px;color: #fcfafa;line-height: 30px;}

.footer .icp{text-align: center;width: 100%;background: #444c4e;height: 45px;line-height: 45px;border-top: 1px solid rgba(255,255,255,.5);margin-top: 30px;}
.footer .icp a{font-size: 12px;color: #fcfafa;}
.footer .icp a:hover{color: #fff;}



/*轮播*/
.banner{width: 100%;position: relative;overflow: hidden;}
.banner img{width: 100%;display: block;}
.banner .swiper-pagination{bottom: 15px;}
.banner .swiper-pagination-bullet{width: 12px;height: 12px;opacity: 1;background: #358c7c;}
.banner .swiper-pagination-bullet-active{width: 40px;height: 12px;background: #358c7c;border-radius: 12px;opacity: 1;}



/*首页标题*/
.n-titbox{height: 40px;margin-bottom: 60px;}
.n-titbox em{display: block;width: 4px;height: 20px;border-radius: 4px;background: #358c7c;float: left;margin: 10px 10px 0 0;}
.n-titbox .title{font-size: 30px;color: #383839;line-height: 40px;height: 40px;float: left;}
.n-titbox .title small{font-size: 12px;color: #383839;text-transform: uppercase;}



/*首页 关于我们*/
.n-about{width: 100%;padding: 65px 0;}

.n-about .na-wrap{position: relative;}

.n-about .cont{width: 1115px;height: 297px;float: right;background: url(../images/bj_02.jpg) center center no-repeat;box-sizing: border-box;padding: 55px 30px 15px 490px;color: #fff;}
.n-about .cont h3{font-size: 20px;line-height: 30px;}
.n-about .cont article{font-size: 16px;line-height: 30px;text-align: justify;}

.n-about .more{display: block;width: 130px;height: 40px;border-radius: 40px;text-align: center;line-height: 40px;float: right;font-size: 16px;color: #358c7c;background: #fff;margin-top: 25px;transition: .5s;}
.n-about .more:hover{background: #358c7c;color: #fff;}

.n-about .pic{display: block;width: 575px;box-shadow: 0 10px 30px rgba(0,0,0,.1);float: left;margin-top: -248px;overflow: hidden;transition: .5s;}
.n-about .pic img{display: block;width: 100%;}
.n-about .pic:hover{-webkit-transform: translateX(-30px);-moz-transform: translateX(-30px);-ms-transform: translateX(-30px);-o-transform: translateX(-30px);transform: translateX(-30px);}



/* 首页 产品展示 */
.n-product{width: 100%;height: 650px;box-sizing: border-box;padding: 45px 0;background: url(../images/bj_01.jpg) center center no-repeat;overflow: hidden;}

.n-product .more{display: block;float: right;font-size: 16px;color: #54a384;text-transform: uppercase;height: 40px;line-height: 40px;line-height: 40px;transition: .5s;}
.n-product .more:hover{-webkit-transform: translateX(-10px);-moz-transform: translateX(-10px);-ms-transform: translateX(-10px);-o-transform: translateX(-10px);transform: translateX(-10px);}

.n-product .picScroll{width: 100%;position: relative;}
.n-product .picScroll .hd{width: 100%;height: 0;position: absolute;top: 50%;margin-top: -18px;}
.n-product .picScroll .hd a{display: block;width: 35px;height: 35px;border: 1px solid #ccc;font-size: 30px;font-family: 'simsun';text-align: center;line-height: 34px;color: #666;position: absolute;top: 0;cursor: pointer;transition: .5s;}
.n-product .picScroll .hd a.prev{left: -45px;}
.n-product .picScroll .hd a.next{right: -45px;}
.n-product .picScroll .hd a:hover{background: rgba(255,255,255,.5);}
.n-product .picScroll .bd{width: 100%;overflow: hidden;}
.n-product .np-list{width: 403px;margin: 0 15.5px 0 0;float: left;background: #fff;border-radius: 15px;overflow: hidden;box-shadow: 0 5px 20px rgba(0,0,0,.1);transition: .5s;}
.n-product .np-list .pic{display: block;width: 100%;height: 244px;overflow: hidden;border-radius: 15px;overflow: hidden;}
.n-product .np-list .pic img{display: block;width: 100%;}
.n-product .np-list .cont{display: block;width: 100%;height: 200px;box-sizing: border-box;padding: 20px 30px;}
.n-product .np-list .tit{font-size: 24px;color: #383839;text-align: center;line-height: 35px;margin-bottom: 15px;}
.n-product .np-list .desc{font-size: 16px;color: #6c6a6a;line-height: 25px;text-align: justify;}

.n-product .np-list:hover{webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);}



/* 首页 技术研发 */
.n-research{width: 100%;padding: 40px 0 130px;}

.n-research .more{display: block;float: right;font-size: 16px;color: #54a384;text-transform: uppercase;height: 40px;line-height: 40px;line-height: 40px;transition: .5s;}
.n-research .more:hover{-webkit-transform: translateX(-10px);-moz-transform: translateX(-10px);-ms-transform: translateX(-10px);-o-transform: translateX(-10px);transform: translateX(-10px);}

.n-research .nr-list{width: 100%;height: 260px;position: relative;border-radius: 18px;margin-top: 105px;box-sizing: border-box;padding: 30px 70px;}
.n-research .nr-list:nth-child(odd){background: #4984c3;}
.n-research .nr-list:nth-child(even){background: #6ab59a;}
.n-research .nr-list .pic{display: block;width: 280px;height: 365px;overflow: hidden;position: absolute;top: -52.5px;border-radius: 15px;}
.n-research .nr-list .pic img{display: block;width: 100%;transition: .5s;}
.n-research .nr-list:nth-child(odd) .pic{left: 70px;box-shadow: 0 5px 10px rgba(73,132,195,.6);}
.n-research .nr-list:nth-child(even) .pic{right: 70px;box-shadow: 0 5px 10px rgba(93,170,140,.6);}
.n-research .nr-list .cont{width: 720px;height: 200px;color: #fff;}
.n-research .nr-list .cont .tit{font-size: 24px;line-height: 35px;}
.n-research .nr-list .cont article{font-size: 16px;line-height: 30px;text-transform: uppercase;margin-top: 15px;height: 90px;}
.n-research .nr-list:nth-child(odd) .cont{float: right;}
.n-research .nr-list .nr-more{display: block;width: 130px;height: 40px;border-radius: 40px;text-align: center;line-height: 40px;font-size: 16px;color: #358c7c;background: #fff;margin-top: 20px;transition: .5s;}
.n-research .nr-list .nr-more:hover{-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);}
.n-research .nr-list:hover .pic img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}



/* 新闻动态 */
.n-news{width: 100%;background: #f8f8fa;padding: 65px 0 100px;}

.n-news .nn-wrap{width: 1105px;margin: 0 auto;position: relative;z-index: 1;}
.n-news .nn-wrap:after{content: '';display: block;width: 7px;height: 500px;background: url(../images/bj_line.png) top center no-repeat;position: absolute;top: 30px;right: 525px;z-index: -1;}

.n-news .nn-list{box-sizing: border-box;padding: 10px 45px 10px 75px;}
.n-news .nn-list .cont{float: left;width: 484px;}
.n-news .nn-list .cont .pic{display: none;width: 325px;height: 140px;overflow: hidden;float: left;}
.n-news .nn-list .cont .pic img{display: block;width: 100%;transition: .5s;}
.n-news .nn-list .cont .time{width: 100px;float: right;text-align: right;margin-right: 30px;color: #847f7f;transition: .5s;}
.n-news .nn-list .cont .time p{font-size: 34px;line-height: 45px;}
.n-news .nn-list .cont .time small{display: block;font-size: 12px;line-height: 20px;}
.n-news .nn-list .cont .time img{display: none;}

.n-news .nn-list .text{width: 410px;float: right;}
.n-news .nn-list .text .tit{font-size: 18px;color: #464444;line-height: 30px;margin-bottom: 15px;transition: .5s;}
.n-news .nn-list .text .desc{font-size: 15px;color: #a0a0a0;text-align: justify;line-height: 25px;height: 75px;}

.n-news .nn-list:hover .cont .time{color: #358c7c;}
.n-news .nn-list:hover .text .tit{color: #358c7c;}

.n-news .nn-list:nth-child(2){background: #358c7c;margin-bottom: 45px;}
.n-news .nn-list:nth-child(2) .cont{float: right;}
.n-news .nn-list:nth-child(2) .cont .pic{display: block;}
.n-news .nn-list:nth-child(2) .cont .time{color: #fff;text-align: left;}
.n-news .nn-list:nth-child(2) .cont .time img{display: block;margin: 40px 0 0 53px;transiiton: .5s;}
.n-news .nn-list:nth-child(2) .text{float: left;margin-top: 15px;}
.n-news .nn-list:nth-child(2) .text .tit{color: #fff;}
.n-news .nn-list:nth-child(2) .text .desc{color: #fff;}
.n-news .nn-list:nth-child(2):hover .pic img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}

.n-news .more{display: block;width: 160px;height: 45px;background: #358c7c;text-align: center;line-height: 45px;margin: 45px 0 0 565px;transition: .8s;}
.n-news .more:hover{-webkit-transform: translateX(50px);-moz-transform: translateX(50px);-ms-transform: translateX(50px);-o-transform: translateX(50px);transform: translateX(50px);}



/* 首页 联系我们 */
.n-contact{padding: 80px 0 145px;}

.n-contact .nc-wrap{width: 100%;background: #358c7c;height: 355px;}
.n-contact .cont{width: 50%;height: 355px;float: left;box-sizing: border-box;padding: 50px;}
.n-contact .cont .cont-auto{margin: auto 0;width: 100%;color: #fff;}
.n-contact .cont .comp-name{font-size: 24px;line-height: 30px;}
.n-contact .cont .sub-name{font-size: 14px;text-transform: uppercase;line-height: 20px;margin-bottom: 20px;}
.n-contact .cont .text{font-size: 16px;line-height: 25px;}
.n-contact .cont .nc-title{font-size: 30px;margin: 25px 0 15px;}
.n-contact .n-map{width: 50%;height: 355px;background: #f1f1f1;float: right;}
.n-contact .n-map iframe{width: 100%;height: 100%;border: 0;}



/* 内页 */
.n-out{width: 100%;padding: 0 0 90px;}

/* 面包屑导航 */
.crumbs{height: 80px;overflow: hidden;}
.crumbs .m-crumb{float: right;height: 80px;line-height: 80px;overflow: hidden;font-family: 'simsun';font-size: 16px;color: #757474;}
.crumbs .m-crumb a{color: #757474;font-family: 'simsun';}
.crumbs .m-crumb i{font-style: normal;font-family: 'simsun';margin: 0 5px;}
.crumbs .m-crumb span{font-family: 'simsun';color: #358c7c;}
.crumbs .m-crumb a:hover{color: #358c7c;}



/* 公司简介 */
.about{width: 100%;}

.about .about-name{font-size: 24px;color: #358c7c;font-weight: bold;text-align: center;line-height: 35px;}
.about article{width: 100%;font-size: 18px;color: #535151;line-height: 35px;text-align: center;}
.about .pic{width: 100%;box-shadow: 0 0 30px rgba(0,0,0,.2);margin: 30px 0}
.about .pic img{display: block;width: 100%;;}
.about article iframe{display: block;width: 800px;height: 600px;margin: 0 auto;border: 0;}



/* 厂模厂地 */
.factory{width: 100%;}

.factory .f-list{width: 32.5%;margin: 0 1.25% 0 0;float: left;}
.factory .f-list:nth-child(3n){margin-right: 0;}
.factory .f-list .pic{display: block;width: 100%;overflow: hidden;position: relative;}
.factory .f-list .pic img{display: block;width: 100%;}
.factory .f-list .mask{display: block;width: 50%;background: rgba(53,140,124,.8);position: absolute;top: 0;bottom: 350px;left: 0;z-index: 1;transition: .5s;}
.factory .f-list .num{display: block;width: 50%;height: 50px;position: absolute;top: 50%;left: -200px;margin-top: -25px;z-index: 2;color: #fff;font-size: 56px;line-height: 50px;transition: 1s;}
.factory .f-list .num em{display: block;width: 70px;height: 1px;background: #fff;margin: 24px 10px 0 0;float: left;}
.factory .f-list .tit{display: block;height: 80px;text-align: center;line-height: 80px;font-size: 16px;color: #020202;}

.factory .f-list:hover .mask{bottom: 0;}
.factory .f-list:hover .num{left: 0;}



/* 技术研发 */
.research{width: 100%;padding: 0 0 75px;}

.research .nr-list{width: 100%;height: 260px;position: relative;border-radius: 18px;margin-top: 105px;box-sizing: border-box;padding: 30px 70px;}
.research .nr-list:nth-child(odd){background: #4984c3;}
.research .nr-list:nth-child(even){background: #6ab59a;}
.research .nr-list .pic{display: block;width: 280px;height: 365px;overflow: hidden;position: absolute;top: -52.5px;border-radius: 15px;}
.research .nr-list .pic img{display: block;width: 100%;transition: .5s;}
.research .nr-list:nth-child(odd) .pic{left: 70px;box-shadow: 0 5px 10px rgba(73,132,195,.6);}
.research .nr-list:nth-child(even) .pic{right: 70px;box-shadow: 0 5px 10px rgba(93,170,140,.6);}
.research .nr-list .cont{width: 720px;height: 200px;color: #fff;}
.research .nr-list .cont .tit{font-size: 24px;line-height: 35px;}
.research .nr-list .cont article{font-size: 16px;line-height: 30px;text-transform: uppercase;margin-top: 15px;height: 90px;}
.research .nr-list:nth-child(odd) .cont{float: right;}
.research .nr-list .nr-more{display: block;width: 130px;height: 40px;border-radius: 40px;text-align: center;line-height: 40px;font-size: 16px;color: #358c7c;background: #fff;margin-top: 20px;transition: .5s;}
.research .nr-list .nr-more:hover{-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);}
.research .nr-list:hover .pic img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}



/* 产品中心 */
.product{width: 100%;}

.product .np-list{width: 32.5%;margin: 0 1.25% 30px 0;float: left;background: #fff;border-radius: 15px;overflow: hidden;box-shadow: 0 5px 20px rgba(0,0,0,.1);transition: .5s;}
.product .np-list:nth-child(3n){margin-right: 0;}
.product .np-list .pic{display: block;width: 100%;height: 244px;overflow: hidden;border-radius: 15px;overflow: hidden;}
.product .np-list .pic img{display: block;width: 100%;}
.product .np-list .cont{display: block;width: 100%;height: 200px;box-sizing: border-box;padding: 20px 30px;}
.product .np-list .tit{font-size: 24px;color: #383839;text-align: center;line-height: 35px;margin-bottom: 15px;}
.product .np-list .desc{font-size: 16px;color: #6c6a6a;line-height: 25px;text-align: justify;}

.product .np-list:hover{webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);}



/* 新闻动态 */
.news{width: 100%;}

.news .n-list{width: 100%;box-sizing: border-box;padding: 20px 25px;transition: .5s;}
.news .n-list .pic{display: block;width: 325px;height: 140px;overflow: hidden;float: left;}
.news .n-list .pic img{display: block;width: 100%;}
.news .n-list .cont{width: calc(100% - 355px);float: right;padding-top: 10px;}
.news .n-list .tit{font-size: 24px;color: #1b1a1a;line-height: 45px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;transition: .5s;}
.news .n-list .time{font-size: 14px;color: #323131;line-height: 35px;transition: .5s;}
.news .n-list .desc{font-size: 16px;color: #797878;line-height: 35px;text-align: justify;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;transition: .5s;}

.news .n-list:hover{background: #358c7c;}
.news .n-list:hover .tit,.news .n-list:hover .time,.news .n-list:hover .desc{color: #fff;}



/* 干细胞存储 */
.cells{width: 100%;}

.cells{text-align: center;}
.cells img{max-width: 100%;}



/* 招贤纳士 */
.recruiting{width: 100%;}

.recruiting .j-H{width: 100%;margin-top: 40px;/*  animation-name: flipInX;animation-delay: .4s;animation-duration: 1.2s; */}
.recruiting .j-H img{display: block;margin: 0 auto;}
.recruiting .j-H p{font-size: 30px;color: #00a1e9;text-align: center;line-height: 45px;margin-top: 20px;}

.recruiting .jList{width: 100%;margin-bottom: 25px;/*  animation-name: fadeInUp;animation-duration: 1s; */}
.recruiting .jHead{width: 100%;height: 55px;background: #e9e7e8;box-sizing: border-box;padding: 0 38px;line-height: 55px;cursor: pointer;color: #505050;}
.recruiting .jHead .jTit{width: 150px;float: left;font-size: 22px;}
.recruiting .jHead .jBrief{width: 435px;float: left;font-size: 16px;}
.recruiting .jHead .jMore{width: 100px;float: right;font-size: 16px;color: #505050;}
.recruiting .jHead .jMore span{display: block;width: 25px;height: 25px;background: url(../images/0jh.png) center center no-repeat;border-radius: 100%;overflow: hidden;float: right;margin-top: 15px;}

.recruiting .jBody{width: 100%;display: none;}
.recruiting .jBody .rs{width: 100%;height: 70px;box-sizing: border-box;border: 1px solid #dcdcdc;padding: 0 38px;line-height: 68px;font-size: 16px;color: #757575;}
.recruiting .jBody .tj{width: 100%;box-sizing: border-box;padding: 0 38px;font-size: 22px;color: #000;line-height: 40px;margin-top: 30px;}
.recruiting .jBody article{width: 100%;box-sizing: border-box;padding: 20px 38px 50px;font-size: 14px;color: #413f3d;line-height: 30px;}

.recruiting .jPic{width: 1200px;margin: 35px auto 0;}
.recruiting .jPic img{display: block;width: 100%;}

.recruiting .jList .jHead.active{background: #358c7c;color: #fff;}
.recruiting .jList .jHead.active .jMore{color: #fff;}
.recruiting .jList .jHead.active .jMore span{background: url(../images/1jh.png) center center no-repeat;}

.recruiting .jList:nth-child(1){animation-delay: .2s;}
.recruiting .jList:nth-child(2){animation-delay: .3s;}
.recruiting .jList:nth-child(3){animation-delay: .4s;}
.recruiting .jList:nth-child(4){animation-delay: .5s;}



/* 联系我们 */
.contact{width: 100%;height: 540px;position: relative;position: relative;}

.contact .map{width: 100%;height: 100%;background: #f1f1f1;}
.contact .map iframe{display: block;width: 100%;height: 100%;border: 0;}

.contact .c-wrap{width: 390px;box-sizing: border-box;position: absolute;top: 0;right: 0;bottom: 0;background: rgba(53,140,124,.9);padding: 45px 35px;}

.contact .list{width: 100%;border-bottom: 1px solid #10715f;padding-bottom: 20px;margin-top: 20px;color: #fff;}
.contact .list:last-child{border-bottom: 0;}
.contact .list .p1{font-size: 30px;text-transform: uppercase;line-height: 40px;}
.contact .list .comp-name{font-size: 18px;}
.contact .list .sub-name{font-size: 12px;text-transform: uppercase;margin-bottom: 15px;}
.contact .list .text{font-size: 16px;line-height: 30px;margin-top: 10px;}
.contact .list .text span{display: inline-block;width: calc(100% - 80px);vertical-align: top;}



/* 内容页 */
.content{width: 100%;}

.content h3{font-size: 20px;color: #444;line-height: 35px;text-align: center;margin-bottom: 40px;}

.content article{font-size: 16px;color: #727272;line-height: 35px;text-align: justify;}
.content article img{max-width: 100%;}
.content article iframe{display: block;width: 800px;height: 530px;margin: 0 auto;}



/* 上下页 */
.m-clips{margin: 65px 0 0;font-size: 16px;color: #444;line-height: 35px;}
.m-clips a{font-size: #444;line-height: 35px;}



/* 搜索结果页 */
.search{width: 100%;}
.search .s-List{line-height: 60px;font-size: 24px;color: #222;border-bottom: 1px solid #dcdcdc;box-sizing: border-box;padding: 0 25px;  animation-name: fadeInUp;animation-duration: 1s;}
.search .s-List a{display: block;width: 100%;line-height: 60px;font-size: 20px;color: #222;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;transition: .5s;}
.search .s-List a:hover{color: #10715f;}